brace (armour) - Deutsch Englisch Wörterbuch